From 50f646ed6b7837ce0ce9fd5a870082fce193da64 Mon Sep 17 00:00:00 2001 From: Zachary Pavlov Date: Fri, 19 Oct 2007 19:04:53 +0000 Subject: [PATCH] debugging on approaches --- direct/src/distributed/DistributedCartesianGridAI.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/direct/src/distributed/DistributedCartesianGridAI.py b/direct/src/distributed/DistributedCartesianGridAI.py index a577ac2bb4..642907b6e9 100755 --- a/direct/src/distributed/DistributedCartesianGridAI.py +++ b/direct/src/distributed/DistributedCartesianGridAI.py @@ -128,6 +128,17 @@ class DistributedCartesianGridAI(DistributedNodeAI, CartesianGridBase): self.notify.warning( "%s handleAvatarZoneChange %s: not a valid zone (%s) for pos %s" % (self.doId, av.doId, zoneId, pos)) + try: + print "avatar is at %s, %s"%(av.getPos(av.getParentObj()), av.currParentPos) + if(hasattr(av,"impulses")): + print "av has %s impulses"%av.impulses + for i in av.impulses: + print "impulse: %s"%i + print "target is %s"%av.impulses[i].targetPos() + print "heading is %s"%.impulses[i].relH + + except: + print "issue with impulse code, talk to Zac" return # Set the location on the server.