Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Moleri <pmoleri@gmail.com>2011-03-29 21:49:43 (GMT)
committer Pablo Moleri <pmoleri@gmail.com>2011-03-29 21:49:43 (GMT)
commit3874feb6c5fde6417eeb01633071a317898890f5 (patch)
tree8569e8ca5012a3791145f7585e58025abd887533
parentc84b646bc946807cb211c0a7a05f0aa7c8337bb4 (diff)
parent7eda9caa4a4cf9e0b3408a23b37e0ddc4a20b60b (diff)
Merge branch 'master' of git.sugarlabs.org:saludame/mainline
-rw-r--r--Saludame.activity/challenges.py4
-rw-r--r--Saludame.activity/challenges_creator.py2
-rw-r--r--Saludame.activity/game_manager.py2
3 files changed, 6 insertions, 2 deletions
diff --git a/Saludame.activity/challenges.py b/Saludame.activity/challenges.py
index 98d77cb..58dad5d 100644
--- a/Saludame.activity/challenges.py
+++ b/Saludame.activity/challenges.py
@@ -174,7 +174,8 @@ class TrueOrFalse(MultipleChoice):
self.kind = "normal" # normal or master
# master challenge is like a TrueOrFalse challenge with mutlitple choice questions
- self.limit = 3
+ self.limit = game_manager.instance.get_current_level_conf()["min_qty_correct_ans"]
+
self.perdio = False
def pre_draw(self, screen):
@@ -276,6 +277,7 @@ class TrueOrFalse(MultipleChoice):
if self.kind == "master":
if self.perdio:
self.windows_controller.windows["info_challenge_window"].update_content(u"Perdiste", u"Quedaste en este nivel. \n¡Hay que aprender más!")
+ self.windows_controller.set_active_window("info_challenge_window")
else:
if not game_manager.instance.get_current_level_conf()["master_challenge_text"]:
diff --git a/Saludame.activity/challenges_creator.py b/Saludame.activity/challenges_creator.py
index 6e04cb7..cc3196d 100644
--- a/Saludame.activity/challenges_creator.py
+++ b/Saludame.activity/challenges_creator.py
@@ -74,7 +74,7 @@ class ChallengesCreator:
self._create_tf_challenge(_("Ser sedentarios no tiene importancia y no afecta nuestra \nsalud"), 0, 10, 10),
]
- # Spare time
+ # Responsability
self.tf_challenges["responsability"] = [
self._create_tf_challenge(_("Hay que hacer los deberes en la escuela"), 1, 10, 10),
self._create_tf_challenge(_("Es bueno ayudar en las tareas domésticas"), 0, 10, 10),
diff --git a/Saludame.activity/game_manager.py b/Saludame.activity/game_manager.py
index 72756c4..a837fb8 100644
--- a/Saludame.activity/game_manager.py
+++ b/Saludame.activity/game_manager.py
@@ -30,6 +30,8 @@ class GameManager:
"""
Constructor de la clase
"""
+
+ #Singleton
global instance
instance = self