Procedural mesh slice only one sided

gday all! I’ve made this code to get my sword to be able to cut, the problem is, it can only cut one peice at a time and I want to to be able to cut all of the pieces, what do I need to add to my code so it cuts both halves?