/// <summary>Reads the smudges. </summary> 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); }
/// <summary>Reads the smudges. </summary> 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); }