         mainLayer?.removeAllChildren()
         
         ammo = 5
+        score = 0
         
         // Add shields
         for i in 0...6 {


        self.cannon = self.childNode(withName: "cannon") as? SKSpriteNode
        self.ammoDisplay = self.childNode(withName: "ammoDisplay") as? SKSpriteNode
        self.mainLayer = self.childNode(withName: "mainLayer")
        self.menuLayer = self.childNode(withName: "menuLayer")
        

        
        if (firstBody?.categoryBitMask == haloCategory && secondBody?.categoryBitMask == ballCategory) {
            self.addExplosion(position: (firstBody?.node?.position)!, name : "HaloExplosion")
            self.score += 1
            firstBody?.node?.removeFromParent()
            secondBody?.node?.removeFromParent()
        }
