diff --git a/direct/src/distributed/DistributedObject.py b/direct/src/distributed/DistributedObject.py index bfaf2beb5f..129d0d5e29 100644 --- a/direct/src/distributed/DistributedObject.py +++ b/direct/src/distributed/DistributedObject.py @@ -25,6 +25,7 @@ class DistributedObject(PandaObject): neverDisable = 0 def __init__(self, cr): + assert self.notify.debugStateCall(self) try: self.DistributedObject_initialized except: @@ -162,6 +163,7 @@ class DistributedObject(PandaObject): Returns true if the object has been fully generated by now, and not yet disabled. """ + assert self.notify.debugStateCall(self) return (self.activeState == ESGenerated) def delete(self): @@ -179,7 +181,7 @@ class DistributedObject(PandaObject): """ Inheritors should redefine this to take appropriate action on generate """ - assert(self.notify.debug('generate()')) + assert self.notify.debugStateCall(self) self.activeState = ESGenerating def generateInit(self):