public RegionConnection(VectorUI road,int cost,bool intercity, params MapRegion[] connectingRegions) { roadLine=road; isIntercity=intercity; //This can be fatigue cost or gas cost, depending on whether or not it's intercity moveCost=cost; connectsRegions=new List<MapRegion>(connectingRegions); }