Mercurial > mamba
changeset 263:c7c9d71ac6ea
Lizards and snails are extra delicious.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Thu, 15 Sep 2011 09:39:08 +0200 |
parents | 9f3b4e16372e |
children | 2c9cc902928f |
files | data/levels/dev.txt mamba/snake.py mamba/sprites.py |
diffstat | 3 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/data/levels/dev.txt Thu Sep 15 02:26:35 2011 +0200 +++ b/data/levels/dev.txt Thu Sep 15 09:39:08 2011 +0200 @@ -28,7 +28,7 @@ X.A...@......................$...$.....X X.........v..>...............$$$$$.....X X.......................s..............X -X..........................s...........X +X.............&&&&&&&....s.llllllllll..X XeXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX end 10, 10: TunnelSprite t1 t2 east
--- a/mamba/snake.py Thu Sep 15 02:26:35 2011 +0200 +++ b/mamba/snake.py Thu Sep 15 09:39:08 2011 +0200 @@ -124,6 +124,11 @@ def flame_retardant(self): return self.mutation == 'flame-retardant' + def adjust_speed(self, delta): + self.speed += delta + self.speed = max(self.speed, 60) + self.speed = min(self.speed, 180) + class Segment(BaseSprite):
--- a/mamba/sprites.py Thu Sep 15 02:26:35 2011 +0200 +++ b/mamba/sprites.py Thu Sep 15 09:39:08 2011 +0200 @@ -318,14 +318,14 @@ image_name = "snail" def eat(self, snake): - print "Sloooooooooooow!" + snake.adjust_speed(-15) class Lizard(EdibleTile): image_name = "lizard" def eat(self, snake): - print "Fst!" + snake.adjust_speed(15) class Salamander(EdibleTile):