public static List<string> GetAvatarList_GDText(string text_file)
{
List<string> avatars = new List<string>();
string[] lines = text_file.Split(new Char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
foreach (string line in lines)
{
string[] parts = line.Split(new Char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
if (parts.Count() < 3) { avatars.Add(""); continue; }
string[] values = parts[2].Split(new Char[] { '=' }, StringSplitOptions.RemoveEmptyEntries);
if (values.Count() < 2) { avatars.Add(""); continue; }
string value = values[1].Trim();
value = value.Substring(0, value.Length - 1);
if (value.Substring(value.Length - 4, 4) != ".png")
value = value + ".png";
avatars.Add(value);
}
return avatars;
}