This commit is contained in:
DenialMC 2015-05-10 16:31:32 +03:00
commit 10421a802c

View file

@ -219,6 +219,23 @@ class HoodMgr(DirectObject.DirectObject):
self.currentDropPoint = (self.currentDropPoint + 1) % len(dropPointList)
return dropPointList[droppnt]
def getAvailableZones(self):
return self.getZonesInPhase(4) + \
self.getZonesInPhase(6) + \
self.getZonesInPhase(8) + \
self.getZonesInPhase(9) + \
self.getZonesInPhase(10) + \
self.getZonesInPhase(11) + \
self.getZonesInPhase(12) + \
self.getZonesInPhase(13)
def getZonesInPhase(self, phase):
p = []
for i in ToontownGlobals.phaseMap.items():
if i[1] == phase:
p.append(i[0])
return p
def getPhaseFromHood(self, hoodId):
hoodId = ZoneUtil.getCanonicalHoodId(hoodId)
return ToontownGlobals.phaseMap[hoodId]