diff --git a/direct/src/distributed/DoHierarchy.py b/direct/src/distributed/DoHierarchy.py index e06572ab2e..2d85b57b2d 100755 --- a/direct/src/distributed/DoHierarchy.py +++ b/direct/src/distributed/DoHierarchy.py @@ -59,6 +59,9 @@ class DoHierarchy: return r def storeObjectLocation(self, do, parentId, zoneId): + if do.__class__.__name__ == 'DistributedToon': + from direct.showbase.PythonUtil import StackTrace + print 'storeObjectLocation(DistributedToon): %s' % StackTrace() doId = do.doId if doId in self._allDoIds: self.notify.error( @@ -72,6 +75,9 @@ class DoHierarchy: do.__class__.__name__, doId, parentId, zoneId)) def deleteObjectLocation(self, do, parentId, zoneId): + if do.__class__.__name__ == 'DistributedToon': + from direct.showbase.PythonUtil import StackTrace + print 'deleteObjectLocation(DistributedToon): %s' % StackTrace() doId = do.doId if doId not in self._allDoIds: self.notify.error(