def destroy(self): taskMgr.remove('helpInfoTask') taskMgr.remove(self.taskName('dragTask')) self.destroyBuffer() if self.itemCard: self.itemCard.removeNode() if self.realItem: self.realItem.removeNode() if self.helpFrame: self.helpFrame.destroy() self.helpFrame = None del self.picture if self.weapon: taskMgr.remove(DGG.B1PRESS) taskMgr.remove(DGG.B2PRESS) taskMgr.remove(DGG.B3PRESS) InventoryListItem.destroy(self)
def destroy(self): del self.picture self.highlightStop() InventoryListItem.destroy(self)