AStartTest.TileSystem.TileMap.IsTilePathsValid C# (CSharp) Method

IsTilePathsValid() public static method

public static IsTilePathsValid ( ) : bool
return bool
        public static bool IsTilePathsValid()
        {
            for (int j = 0; j < bases.Count; j++)
            {
                for (int i = 0; i < bases.Count; i++)
                {
                    if (i != j)
                    {
                        bases[i].Tile.UpdatePathTo(bases[j].Tile);
                        if (bases[j].Tile.Paths[bases[i].Tile.ID].Count == 0)
                        {
                            return false;
                        }
                    }
                }
            }
            return true;
        }