added non-collidable parent for AI collision optimization

This commit is contained in:
Darren Ranalli 2007-09-24 21:48:36 +00:00
parent 21de5d551f
commit b79eb8dbeb
2 changed files with 6 additions and 0 deletions

View File

@ -316,6 +316,9 @@ class DistributedObjectAI(DistributedObjectBase, EnforcesCalldowns):
#return self.air.getRender(self.zoneId)
return self.getZoneData().getRender()
def getNonCollidableParent(self):
return self.getZoneData().getNonCollidableParent()
def getParentMgr(self):
#return self.air.getParentMgr(self.zoneId)
return self.getZoneData().getParentMgr()

View File

@ -248,6 +248,9 @@ class DistributedObjectUD(DistributedObjectBase):
# note that this will return a different node if we change zones
return self.air.getRender(self.zoneId)
def getNonCollidableParent(self):
return self.air.getNonCollidableParent(self.zoneId)
def getParentMgr(self):
return self.air.getParentMgr(self.zoneId)