|
@@ -59,6 +59,9 @@ class DoHierarchy:
|
|
|
return r
|
|
return r
|
|
|
|
|
|
|
|
def storeObjectLocation(self, do, parentId, zoneId):
|
|
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
|
|
doId = do.doId
|
|
|
if doId in self._allDoIds:
|
|
if doId in self._allDoIds:
|
|
|
self.notify.error(
|
|
self.notify.error(
|
|
@@ -72,6 +75,9 @@ class DoHierarchy:
|
|
|
do.__class__.__name__, doId, parentId, zoneId))
|
|
do.__class__.__name__, doId, parentId, zoneId))
|
|
|
|
|
|
|
|
def deleteObjectLocation(self, do, 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
|
|
doId = do.doId
|
|
|
if doId not in self._allDoIds:
|
|
if doId not in self._allDoIds:
|
|
|
self.notify.error(
|
|
self.notify.error(
|