Factor out EIGHT_BIT_SCALE.
[naja.git] / naja / scenes / credits.py
index 05e2f7d3ddf94fba577258a3a294617c47d4986e..f7b1e5a2ca7482c49d93eac59df4595f647ff40c 100644 (file)
@@ -8,22 +8,27 @@ from naja.scenes.scene import Scene
 from naja.widgets.text import TextWidget, TextBoxWidget
 from naja.events import SceneChangeEvent
 
+
 class CreditsScene(Scene):
 
     base_menu = None
 
     def __init__(self, state):
         super(CreditsScene, self).__init__(state)
-        self.widgets.append(TextWidget((120, 120), 'Credits', fontsize=32,
+        self.add(TextWidget((480, 160), 'Credits', fontsize=32,
                             colour='white'))
-        self.widgets.append(TextBoxWidget((120, 30),
+        self.add(TextBoxWidget((120, 30),
                                        'Your mom '
-                                       'A stranger \nA \nbag full of snakes', fontsize=32,
+                                       'A stranger \n'
+                                       'A \n'
+                                       'bag full of snakes\n'
+                                       'A host of really bored bronies\n'
+                                       'And FIVE GOLDEN RIIIIINGS!', fontsize=32,
                             colour='white', padding=1, border=1,
                             bg_colour='black', border_colour='black',
                             box_width=100))
 
-    def handle_event(self, ev):
+    def handle_scene_event(self, ev):
         if ev.type == pgl.KEYUP and ev.key in (pgl.K_q, pgl.K_ESCAPE):
             from naja.scenes.menu import MenuScene
             SceneChangeEvent.post(MenuScene)