def disable(self):
     base.taskMgr.remove('DDCBackpack-unzipWaitDone')
     self.removeUnzipGui()
     self.removePickUpGui()
     if self.cr.playGame.getPlace():
         if self.cr.playGame.getPlace().fsm:
             if self.cr.playGame.getPlace().fsm.getCurrentState():
                 if self.cr.playGame.getPlace().fsm.getCurrentState().getName() == "stop":
                     self.cr.playGame.getPlace().fsm.request('walk')
     self.soundUnzipping = None
     DistributedDroppableCollectableObject.disable(self)
 def disable(self):
     base.taskMgr.remove('DDCBackpack-unzipWaitDone')
     self.removeUnzipGui()
     self.removePickUpGui()
     if self.cr.playGame.getPlace():
         if self.cr.playGame.getPlace().fsm:
             if self.cr.playGame.getPlace().fsm.getCurrentState():
                 if self.cr.playGame.getPlace().fsm.getCurrentState().getName() == 'stop':
                     self.cr.playGame.getPlace().fsm.request('walk')
     self.soundUnzipping = None
     DistributedDroppableCollectableObject.disable(self)
     return