def __init__(self, mazeCollTable):
     MazeMapGui.__init__(self, mazeCollTable, bgColor=Globals.MapGuiBgColor, fgColor=Globals.MapGuiFgColor)
     self._suit2marker = {}
     self._initModel()
     self.setPos(*Globals.MapGuiPos)
     self.setScale(Globals.MapGuiScale)
     self.reparentTo(base.a2dBottomRight)
Example #2
0
 def __init__(self, mazeCollTable):
     MazeMapGui.__init__(self,
                         mazeCollTable,
                         bgColor=Globals.MapGuiBgColor,
                         fgColor=Globals.MapGuiFgColor)
     self._suit2marker = {}
     self._initModel()
     self.setPos(*Globals.MapGuiPos)
     self.setScale(Globals.MapGuiScale)
     self.reparentTo(base.a2dBottomRight)
Example #3
0
    def destroy(self):
        for marker in self._suit2marker.values():
            marker.removeNode()

        del self._suit2marker
        self._entrance.removeNode()
        del self._entrance
        self._exit.removeNode()
        del self._exit
        del self._exitOpen
        del self._exitClosed
        self._suitMarkerTemplate.removeNode()
        del self._suitMarkerTemplate
        self._waterCoolerTemplate.removeNode()
        del self._waterCoolerTemplate
        MazeMapGui.destroy(self)
    def destroy(self):
        for marker in self._suit2marker.values():
            marker.removeNode()

        del self._suit2marker
        self._entrance.removeNode()
        del self._entrance
        self._exit.removeNode()
        del self._exit
        del self._exitOpen
        del self._exitClosed
        self._suitMarkerTemplate.removeNode()
        del self._suitMarkerTemplate
        self._waterCoolerTemplate.removeNode()
        del self._waterCoolerTemplate
        MazeMapGui.destroy(self)