diff --git a/astar/Astar.cs b/astar/Astar.cs index d1cec7f..eef34a6 100644 --- a/astar/Astar.cs +++ b/astar/Astar.cs @@ -109,6 +109,8 @@ namespace astar continue; if(!way.AccessPermitted()) continue; + if (car && !way.IsPriorityRoad()) + speed = (byte)(speed * 0.75f); if(wayId.Value && way.GetDirection() == (fromStart ? WayDirection.Backwards : WayDirection.Forwards) && car) continue;