private static XmlObjectNode GetSpriteObject(string reference)
{
var count = 0;
if (reference.EndsWith("]"))
{
var splittetReference = reference.Split('[');
reference = reference.Split('[')[splittetReference.Count() - 1];
reference = reference.Split(']')[0];
count = Int32.Parse(reference) - 1;
}
return XmlParserTempProjectHelper.Program.SpriteList.Sprites[count];
}