added getZoneEntity and getZoneNode

This commit is contained in:
Darren Ranalli 2003-11-14 04:56:28 +00:00
parent 03795f447a
commit 9df92afa20

View File

@ -42,6 +42,14 @@ class Entity(DirectObject):
"""returns entId of zone that contains this entity"""
return self.level.getEntityZoneEntId(self.entId)
def getZoneEntity(self):
"""returns zone entity for zone that contains this entity"""
return self.level.getEntity(self.getZoneEntId())
def getZoneNode(self):
"""returns zoneNode for zone that contains this entity"""
return self.getZoneEntity().getNodePath()
def privGetSetter(self, attrib):
setFuncName = 'set%s%s' % (string.upper(attrib[0]), attrib[1:])
if hasattr(self, setFuncName):