Fix cheat detection.
[naja.git] / naja / scenes / menu.py
index a409b2a8735ac4ebd8441e8307a9eb44a85b42c0..4dde093a9a12ecff4faf807cb10c4e967115a5ca 100644 (file)
@@ -16,6 +16,7 @@ from naja.scenes.new_game import NewGameScene
 from naja.widgets.selector import SelectorWidget
 from naja.widgets.text import TextWidget
 from naja.widgets.image_box import ImageBox
+from naja.sound import sound
 
 
 class MenuScene(Scene):
@@ -48,7 +49,7 @@ class MenuScene(Scene):
 
         y_offset += y_diff
         load = TextWidget((x_offset, y_offset), 'Load', colour=PALETTE.WHITE,
-                           centre=True)
+                          centre=True)
         load.add_callback('click', self.scene_callback(LoadGameScene))
         selector.add(load)
 
@@ -76,11 +77,13 @@ class MenuScene(Scene):
 
         y_offset += y_diff
         quit = TextWidget((x_offset, y_offset), 'Quit', colour=PALETTE.WHITE,
-                           centre=True)
+                          centre=True)
         quit.add_callback('click', lambda event: QuitGameEvent.post())
         selector.add(quit)
 
         self.konami = []
+        if not sound.playing_music:
+            sound.play_music('scape.ogg', 0.25)
 
     def scene_callback(self, scene_class):
         return lambda event: SceneChangeEvent.post(scene_class)