Axiom.SceneManagers.Bsp.BspSceneManager.GetSuggestedViewpoint C# (CSharp) Method

GetSuggestedViewpoint() public method

Specialised to suggest viewpoints.
public GetSuggestedViewpoint ( bool random ) : ViewPoint
random bool
return Axiom.Core.ViewPoint
		public override ViewPoint GetSuggestedViewpoint( bool random )
		{
			if ( ( level == null ) || ( level.PlayerStarts.Length == 0 ) )
			{
				return base.GetSuggestedViewpoint( random );
			}
			else
			{
				if ( random )
					return level.PlayerStarts[ (int)( Utility.UnitRandom() * level.PlayerStarts.Length ) ];
				else
					return level.PlayerStarts[ 0 ];
			}
		}