changeset 503:d9b70b89cca6

Update help
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 09 Apr 2011 23:09:29 +0200
parents e1436dacca69
children 1c1474956d0e
files skaapsteker/cutscene.py
diffstat 1 files changed, 13 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/skaapsteker/cutscene.py	Sat Apr 09 23:06:48 2011 +0200
+++ b/skaapsteker/cutscene.py	Sat Apr 09 23:09:29 2011 +0200
@@ -40,6 +40,8 @@
 
 
 class TextCutScene(CutScene):
+    wrap = True
+
     def __init__(self, game_state, soundsystem):
         super(TextCutScene, self).__init__(game_state, soundsystem)
         self._background_img = data.load_image('backgrounds/' + self.background)
@@ -55,7 +57,7 @@
                            pygame.Rect(20, 20,
                                        constants.SCREEN[0] - 40,
                                        constants.SCREEN[1] - 40),
-                           size=24, shadow='gray', wrap=True)
+                           size=24, shadow='gray', wrap=self.wrap)
         self.widgets.append(text_widget)
 
     def draw(self, surface, engine):
@@ -100,12 +102,20 @@
 
 
 class UsageCutScene(TextCutScene):
+    wrap = False
     text = u"""
     Arrow keys control your movement.
+    Double-tap ← or → to sprint
+    Z and X to perform attacks.
 
-    Double-tap ← or → to sprint, ↑ to fly (when you can).
 
-    Z and X perform attacks.
+    With the right tails, you can do the following:
+     C to shift shape.
+     V to make you invisible.
+     Double-tap ↑ to fly.
+
+
+    Dvorak users: Pass the --dvorak command-line argument
     """
     background = 'background_02_back.png'
     music = None