diff nagslang/game_object.py @ 521:61e3e5d28a05

Sligthly pinker ephemeral notes
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 07 Sep 2013 20:23:17 +0200
parents 3f79a77ef1e3
children b0c5f032eb9d
line wrap: on
line diff
--- a/nagslang/game_object.py	Sat Sep 07 20:20:25 2013 +0200
+++ b/nagslang/game_object.py	Sat Sep 07 20:23:17 2013 +0200
@@ -301,12 +301,13 @@
 
 
 class EphemeralNote(GameObject):
-    def __init__(self, message, timeout):
+    def __init__(self, message, timeout, **kwargs):
+        kwargs.setdefault('bg_colour', (255, 180, 180, 192))
         super(EphemeralNote, self).__init__(
             None,
             render.NullRenderer(),
             puzzle.YesPuzzler(),
-            render.TextOverlay(message),
+            render.TextOverlay(message, **kwargs),
         )
         self.add_timer('timeout', timeout)
         self.start_timer('timeout')