changeset 73:e118458a4e9c

Added environmental motion effects to protagonist.
author davidsharpe@185.4.16.172.in-addr.arpa
date Sun, 01 Sep 2013 21:39:37 +0200
parents ff9e40ae616f
children a61c2985a155
files nagslang/protagonist.py
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/nagslang/protagonist.py	Sun Sep 01 21:32:28 2013 +0200
+++ b/nagslang/protagonist.py	Sun Sep 01 21:39:37 2013 +0200
@@ -111,3 +111,8 @@
 
     def has_item(self, item):
         return item in self.inventory
+
+    def environmental_movement(self, dx, dy):
+        if (dx, dy) == (0, 0):
+            return
+        self._body.apply_impulse((dx, dy))