Tested a little, and got these feedbacks:
A check for de_mon map:
PHP Code:
if((fOrigin[2] <= -1000.0) || (fOrigin[2] >= 350.0))
Because it generates points under the map, if you guys didn't know, the de_mon map has another simple map under the original one. So with the
<= -1000.0 it doesn't spawn entities there.
About the
>= 350.0, it's generating points in the montains, which is bad, because players can drop there and camp forever.
The differences of the randomspawns that I found:
1. It has more checks for invalid points than the randomspawns
2. It generates the points more faster than the randomspawns
3. It generates more points than the randomspawns.
But, both generates goods and BADS points.
There are others maps with some blocked areas, like de_hotpoint and what I mentioned about the de_mon, it'll generate points there too. I don't know if there's a way to check that, but, that's a considerable issue.
That's my feedback for now...
de_mon simple map picture:
http://prntscr.com/kce3zq
__________________