def delete(self):
     for i in self.leftPlayShots:
         i.pause()
     
     del self.leftPlayShots
     for i in self.rightPlayShots:
         i.pause()
     
     del self.rightPlayShots
     del self.rightBroadside
     del self.leftBroadside
     del self.rightBroadsideConfig
     del self.leftBroadsideConfig
     self.ignoreAll()
     self.removeNode()
     if self.ship.broadside:
         self.ship.broadside[1] = None
     
     DistributedWeapon.delete(self)
     DistributedShippart.delete(self)
Exemplo n.º 2
0
    def delete(self):
        for i in self.leftPlayShots:
            i.pause()

        del self.leftPlayShots
        for i in self.rightPlayShots:
            i.pause()

        del self.rightPlayShots
        del self.rightBroadside
        del self.leftBroadside
        del self.rightBroadsideConfig
        del self.leftBroadsideConfig
        self.ignoreAll()
        self.removeNode()
        if self.ship.broadside:
            self.ship.broadside[1] = None

        DistributedWeapon.delete(self)
        DistributedShippart.delete(self)