- commit
- 659a11ca296b285c107f431dd9cbb8070d0ce86f
- parent
- e6bc073f4dbc7b63ba8307fa26e9ba1be34121b5
- Author
- Tobias Bengfort <tobias.bengfort@gmx.net>
- Date
- 2014-10-31 16:14
Fix collision check
Diffstat
| M | laneya/map.py | 2 | ++ |
1 files changed, 2 insertions, 0 deletions
diff --git a/laneya/map.py b/laneya/map.py
@@ -39,8 +39,10 @@ class Map(object): 39 39 def move_sprite(self, sprite, dx, dy): 40 40 """Move a sprite.""" 41 41 if self.is_collision_free(sprite.x + dx, sprite.y + dy): -1 42 self.movable_layer[sprite.x][sprite.y] = None 42 43 sprite.x += dx 43 44 sprite.y += dy -1 45 self.movable_layer[sprite.x][sprite.y] = sprite 44 46 self.server.broadcastUpdate( 45 47 'position', 46 48 x=sprite.x,