Esempio n. 1
0
    def delete(self):
        del self.coll
        self.geom.removeNode()
        if self.modelPath != 'models/buildings/navy_jail_interior':
            self.handleExitGameArea(None)
        self.fadeOutSoundAndMusic()
        self.disableFloors()
        for anim in self.intervals:
            if anim:
                anim.pause()
                del anim

        self.intervals = []
        DistributedGameArea.delete(self)
        DistributedCartesianGrid.delete(self)
        return
 def delete(self):
     del self.coll
     self.geom.removeNode()
     if self.modelPath != 'models/buildings/navy_jail_interior':
         self.handleExitGameArea(None)
     
     self.fadeOutSoundAndMusic()
     self.disableFloors()
     for anim in self.intervals:
         if anim:
             anim.pause()
             del anim
             continue
     
     self.intervals = []
     DistributedGameArea.delete(self)
     DistributedCartesianGrid.delete(self)
Esempio n. 3
0
 def delete(self):
     self.cleanupWater()
     DistributedCartesianGrid.delete(self)
 def delete(self):
     self.cleanupWater()
     DistributedCartesianGrid.delete(self)