CNCMaps.FileFormats.Map.MapFile.ReadSmudges C# (CSharp) Method

ReadSmudges() private method

Reads the smudges.
private ReadSmudges ( ) : void
return void
        private void ReadSmudges()
        {
            IniSection smudgesSection = GetSection("Smudge");
            if (smudgesSection == null) return;
            foreach (var v in smudgesSection.OrderedEntries) {
                try {
                    string[] entries = ((string)v.Value).Split(',');
                    if (entries.Length <= 2) continue;
                    string name = entries[0];
                    int rx = int.Parse(entries[1]);
                    int ry = int.Parse(entries[2]);
                    var s = new Smudge(name);
                    s.Tile = Tiles.GetTileR(rx, ry);
                    if (s.Tile != null)
                        Smudges.Add(s);
                }
                catch (FormatException) {
                }
            }
            Logger.Debug("Read {0} smudges", Smudges.Count);
        }