diff mamba/sprites.py @ 253:2a969e3445ae

fire bad
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Thu, 15 Sep 2011 01:25:44 +0200
parents 8198492745b1
children 59166ae6e864
line wrap: on
line diff
--- a/mamba/sprites.py	Thu Sep 15 01:21:49 2011 +0200
+++ b/mamba/sprites.py	Thu Sep 15 01:25:44 2011 +0200
@@ -259,6 +259,16 @@
         super(PuddleSprite, self).interact(world, segment)
 
 
+class FireSprite(SingleImageTileSprite):
+    image_name = 'fire'
+    name = 'fire'
+    variants_class = SolidSpriteImageVariants
+
+    def __init__(self, variant=(0, 0, 0, 0), **kw):
+        super(FireSprite, self).__init__(**kw)
+        self.image = self.load_image(*self.get_variant(*variant))
+
+
 class EdibleTile(SingleImageTileSprite):
     def interact(self, world, segment):
         if not segment.is_head: