from direct.task.Task import Task import random from toontown.town import Street class BRStreet(Street.Street): def enter(self, requestStatus): Street.Street.enter(self, requestStatus) taskMgr.doMethodLater(1, self.__windTask, 'BR-wind') def exit(self): Street.Street.exit(self) taskMgr.remove('BR-wind') def __windTask(self, task): base.playSfx(random.choice(self.loader.windSound)) time = random.random() * 8.0 + 1 taskMgr.doMethodLater(time, self.__windTask, 'BR-wind') return Task.done