I made a newer simpler version that works with cones. I will apply this to the other one of these.
This code is 100% mine. No help. Nadda.