From ae1f8814a79c125795ae66b8d0bd42757f56d6aa Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Sat, 22 Nov 2003 05:35:59 +0000 Subject: [PATCH] clean exit --- direct/src/level/DistributedLevel.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/direct/src/level/DistributedLevel.py b/direct/src/level/DistributedLevel.py index 53089e431f..f77e9ef38f 100755 --- a/direct/src/level/DistributedLevel.py +++ b/direct/src/level/DistributedLevel.py @@ -188,8 +188,6 @@ class DistributedLevel(DistributedObject.DistributedObject, self.initVisibility() self.placeLocalToon() - self.acceptOnce('leavingFactory', self.announceLeaving) - def announceLeaving(self): """call this just before leaving the level; this may result in the factory being destroyed on the AI""" @@ -315,6 +313,8 @@ class DistributedLevel(DistributedObject.DistributedObject, toonbase.localToon.chatMgr.chatInputSpeedChat.removeFactoryMenu() # remove special camera views del self.factoryViews + # make sure the ouch task is stopped + self.stopOuch() def getZoneNode(self, zoneNum): return self.zoneNum2node[zoneNum]