changeset 191:993f4f55eb93

Minor item changes.
author Jeremy Thurgood <firxen@gmail.com>
date Wed, 06 Apr 2011 21:35:30 +0200
parents e4b466368b89
children 52344e9cab82
files skaapsteker/sprites/base.py skaapsteker/sprites/items.py
diffstat 2 files changed, 12 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/skaapsteker/sprites/base.py	Wed Apr 06 21:19:26 2011 +0200
+++ b/skaapsteker/sprites/base.py	Wed Apr 06 21:35:30 2011 +0200
@@ -76,7 +76,7 @@
     collision_layer = MONSTER_LAYER
     collides_with = set([PC_LAYER])
 
-    debug_color = (240, 0, 240)
+    portable = True
 
     def __init__(self, pos, **opts):
         Sprite.__init__(self)
@@ -92,6 +92,12 @@
         pass
 
 
+    def get_debug_color(self):
+        if self.portable:
+            return (240, 0, 240)
+        return (0, 0, 240)
+
+
 class Geography(Sprite):
     mobile = False
     gravitates = False
--- a/skaapsteker/sprites/items.py	Wed Apr 06 21:19:26 2011 +0200
+++ b/skaapsteker/sprites/items.py	Wed Apr 06 21:35:30 2011 +0200
@@ -9,5 +9,10 @@
     image_file = 'tealeaf.png'
 
 
+class TeaCupFull(Item):
+    image_file = 'teacup_full.png'
+
+
 class TeaPot(Item):
     image_file = 'teapot.png'
+    portable = False