Wrote some code to generate coordinates for N equidistant (approximately) points on a planet, mainly with the goal of having fair spawns for large free for all games, but you can also use it for the distribution of metal spots. It is a bit clunky, you have to copy and paste the coordinates into a .pas file, but there's room for improvement and automation. The placement isn't 100% perfect because it turns out that 'generating n equidistant points on the surface of a sphere of a given radius' is actually quite tricky and doesn't have a perfect solution. My approach uses a Fibonacci Sphere/Spiral to generate points. Large drawback for using it for metal spots is that it assumes a perfect sphere, so unless the heightRange variable is set to zero for the generation of the planet, you'll get points above the surface (or possibly below the surface, hard to tell. However, I think it is ideal for generating spawn zones for single planet FFA games, especially for more than ten players. And where the algorithm fails, you can normally tweak the landing zones by eye. I might try a different algorithm whereby the points 'repel' each other instead of the Fibonacci sphere method. Will share the code if anyone wants it, it just needs a bit of polish.