Mercurial > nagslang
changeset 358:911547a1c378
Kill dead speed limits
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Fri, 06 Sep 2013 19:39:59 +0200 |
parents | d2c7e17299a7 |
children | d42752ab3231 |
files | nagslang/enemies.py |
diffstat | 1 files changed, 1 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/nagslang/enemies.py Fri Sep 06 19:14:04 2013 +0200 +++ b/nagslang/enemies.py Fri Sep 06 19:39:59 2013 +0200 @@ -213,21 +213,7 @@ self.is_moving = False return self.is_moving = True - x_step = 0 - y_step = 0 - if (target[0] < pos[0]): - x_step = max(-1, target[0] - pos[0]) - elif (target[0] > pos[0]): - x_step = min(1, target[0] - pos[0]) - if abs(x_step) < 0.5: - x_step = 0 - if (target[1] < pos[1]): - y_step = max(-1, target[1] - pos[1]) - elif (target[1] > pos[1]): - y_step = min(1, target[1] - pos[1]) - if abs(y_step) < 0.5: - y_step = 0 - self.set_direction(x_step, y_step) + self.set_direction(target.x - pos.x, target.y - pos.y) super(ChargingAlien, self).update(dt) @classmethod