debugging on approaches

This commit is contained in:
Zachary Pavlov 2007-10-19 19:04:53 +00:00
parent ed3a0dd294
commit 50f646ed6b

View File

@ -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.