HomeWildfire Games

Cleanup the rest of the mess introduced with the NonGaiaEntities functions in…

Description

Cleanup the rest of the mess introduced with the NonGaiaEntities functions in r17623.

Add a test for the GetNonGaiaEntities function of the RangeManager broken by that commit that was fixed by r19245.
Don't call one script function from another, but directly call into the Selection helper like the others.
Don't make a loop around that RangeManager function for all players but call the function once for all players.
The pointless virtual keywords were removed by r17663.

Differential Revision: https://code.wildfiregames.com/D166
Reviewed By: leper