public RouteDataObject GetRandomRouteNode(string NodeType) { RouteDataObject newRoute = new RouteDataObject(); switch (NodeType.ToUpper()) { case "STATION": GameObject rndStation = dc.GetRandomStation(); newRoute = new RouteDataObject(rndStation.name, rndStation.tag, rndStation.transform.position); break; case "JUMPGATE": GameObject rndJumpgate = dc.GetRandomJumpgate(); newRoute = new RouteDataObject(rndJumpgate.name, rndJumpgate.tag, rndJumpgate.transform.position); break; case "ASTEROID": GameObject rndAsteroid = dc.GetRandomAsteroid(); newRoute = new RouteDataObject(rndAsteroid.name, rndAsteroid.tag, rndAsteroid.transform.position); break; default: break; } return(newRoute); }
public RouteDataObject GetRandomRouteNode(string NodeType) { RouteDataObject newRoute = new RouteDataObject() ; switch (NodeType.ToUpper()) { case "STATION": GameObject rndStation = dc.GetRandomStation(); newRoute = new RouteDataObject(rndStation.name, rndStation.tag, rndStation.transform.position); break; case "JUMPGATE": GameObject rndJumpgate = dc.GetRandomJumpgate(); newRoute = new RouteDataObject(rndJumpgate.name, rndJumpgate.tag, rndJumpgate.transform.position); break; case "ASTEROID": GameObject rndAsteroid = dc.GetRandomAsteroid(); newRoute = new RouteDataObject(rndAsteroid.name, rndAsteroid.tag, rndAsteroid.transform.position); break; default: break; } return newRoute; }