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);
}