Exemplo n.º 1
0
    def unload(self):
        self.notify.debug('unload')
        DistributedMinigame.unload(self)
        del self.music
        self.removeChildGameFSM(self.gameFSM)
        del self.gameFSM
        self.gameBoard.removeNode()
        self.sky.removeNode()
        del self.gameBoard
        for barrel in self.barrels:
            barrel.removeNode()

        del self.barrels
        for avId in self.toonSDs.keys():
            toonSD = self.toonSDs[avId]
            toonSD.unload()

        del self.toonSDs
        self.timer.destroy()
        del self.timer
        self.rewardPanel.destroy()
        del self.rewardPanel
        self.jarImage.removeNode()
        del self.jarImage
        del self.sndRewardTick
    def unload(self):
        self.notify.debug('unload')
        DistributedMinigame.unload(self)
        del self.music
        self.removeChildGameFSM(self.gameFSM)
        del self.gameFSM
        self.gameBoard.removeNode()
        self.sky.removeNode()
        del self.gameBoard
        for barrel in self.barrels:
            barrel.removeNode()

        del self.barrels
        for avId in self.toonSDs.keys():
            toonSD = self.toonSDs[avId]
            toonSD.unload()

        del self.toonSDs
        self.timer.destroy()
        del self.timer
        self.rewardPanel.destroy()
        del self.rewardPanel
        self.jarImage.removeNode()
        del self.jarImage
        del self.sndRewardTick
Exemplo n.º 3
0
    def unload(self):
        self.game.unload()
        del self.game
        self.ignore("onCodeReload")

        print "Unload Distributed Game"

        DistributedMinigame.unload(self)
Exemplo n.º 4
0
 def unload(self):
     self.notify.debug('unload')
     DistributedMinigame.unload(self)
     del self.toonHitTracks
     self.maze.destroy()
     del self.maze
     self.treasureModel.removeNode()
     del self.treasureModel
     del self.music
     self.removeChildGameFSM(self.gameFSM)
     del self.gameFSM
Exemplo n.º 5
0
 def unload(self):
     self.game.unload()
     DistributedMinigame.unload(self)