Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/mathquwy.py
diff options
context:
space:
mode:
authorMateu Batle <mateu.batle@collabora.co.uk>2010-11-23 15:33:31 (GMT)
committer Mateu Batle <mateu.batle@collabora.co.uk>2010-11-23 15:33:31 (GMT)
commit62eae792b0b392cf111dc95aab3ee520ca9c58f1 (patch)
treefa127cb3032c67057cd115743142c60b595f0e4e /mathquwy.py
parent9069351549ac97cebc4816030de42759d6466c25 (diff)
Implemented cookie system to avoid creation of many objects
Diffstat (limited to 'mathquwy.py')
-rwxr-xr-xmathquwy.py26
1 files changed, 14 insertions, 12 deletions
diff --git a/mathquwy.py b/mathquwy.py
index c41a808..ff5ccb7 100755
--- a/mathquwy.py
+++ b/mathquwy.py
@@ -24,12 +24,13 @@ class MathQuwy(usmpgames.Application):
congrats = usmpgames.InfoState( None, background_congrats )
# even numbers game
- even_numbers_game = game1.collectgame.CollectGame( "pares", congrats )
- odd_numbers_game = game1.collectgame.CollectGame( "impares", congrats )
+ #even_numbers_game = game1.collectgame.CollectGame( "pares", congrats )
+ #odd_numbers_game = game1.collectgame.CollectGame( "impares", congrats )
+ evenodd_game = game1.collectgame.CollectGame( "", congrats )
# even numbers game state (tutorial)
background_tutorial = "data/backgrounds/tutorial.jpg"
- even_numbers_tutorial = usmpgames.InfoState( even_numbers_game, background_tutorial )
+ even_numbers_tutorial = usmpgames.InfoState( evenodd_game, background_tutorial, "pares" )
even_numbers_tutorial.add_text2(
_("""Instrucciones Juego Pares\n\nSuma puntos cogiendo las frutas\ncon numeros pares.\n\nEvita tocar las frutas con numeros\nimpares o te restaran puntos.\n\nMueve al cuy Quwy con las fechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
@@ -37,7 +38,7 @@ class MathQuwy(usmpgames.Application):
rectsize = (380, 390));
# odd numbers game state (tutorial)
- odd_numbers_tutorial = usmpgames.InfoState( odd_numbers_game, background_tutorial )
+ odd_numbers_tutorial = usmpgames.InfoState( evenodd_game, background_tutorial, "impares" )
odd_numbers_tutorial.add_text2(
_(""" Instrucciones Juego Impares\n\nSuma puntos cogiendo las frutas\ncon numeros impares.\n\nEvita tocar las frutas con numeros\npares o te restaran puntos.\n\nMueve al cuy Quwy con las fechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
@@ -45,13 +46,14 @@ class MathQuwy(usmpgames.Application):
rectsize = (380, 390));
# add game
- add_game = game2.Game2( 1, congrats )
- substract_game = game2.Game2( 2, congrats )
- multiply_game = game2.Game2( 3, congrats )
- count_game = game2.Game2( 4, congrats )
+ #add_game = game2.Game2( 1, congrats )
+ #substract_game = game2.Game2( 2, congrats )
+ #multiply_game = game2.Game2( 3, congrats )
+ #count_game = game2.Game2( 4, congrats )
+ allgame2 = game2.Game2( 0, congrats )
# add numbers game state (tutorial)
- add_tutorial = usmpgames.InfoState( add_game, background_tutorial )
+ add_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 1 )
add_tutorial.add_text2(
_(""" Instrucciones Juego Sumar\n\nCalcula el resultado de la suma.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la suma.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
@@ -59,7 +61,7 @@ class MathQuwy(usmpgames.Application):
rectsize = (380, 390));
# substract numbers game state (tutorial)
- substract_tutorial = usmpgames.InfoState( substract_game, background_tutorial )
+ substract_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 2 )
substract_tutorial.add_text2(
_(""" Instrucciones Juego Restar\n\nCalcula el resultado de la resta.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la resta.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
@@ -67,7 +69,7 @@ class MathQuwy(usmpgames.Application):
rectsize = (380, 390));
# multiply numbers game state (tutorial)
- multiply_tutorial = usmpgames.InfoState( multiply_game, background_tutorial )
+ multiply_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 3 )
multiply_tutorial.add_text2(
_(""" Instrucciones Juego Multiplicar\n\nCalcula el resultado de la multiplicacion.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la\nmultiplicacion.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
@@ -75,7 +77,7 @@ class MathQuwy(usmpgames.Application):
rectsize = (380, 390));
# count game state (tutorial)
- count_tutorial = usmpgames.InfoState( count_game, background_tutorial )
+ count_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 4 )
count_tutorial.add_text2(
_(""" Instrucciones Juego Contar\n\nCuentael numero de animales.\nSuma puntos cogiendo las frutas\ncon el resultado correcto.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),