private static string GetIfLogicEndBrickReferenceString(XmlIfLogicEndBrickReference ifLogicEndBrickReference)
{
var ifLogicEndBrick = ifLogicEndBrickReference.IfLogicEndBrick;
var sprite = XmlParserTempProjectHelper.Sprite;
foreach (var script in sprite.Scripts.Scripts)
{
var count = 0;
foreach (var brick in script.Bricks.Bricks)
if (brick is XmlIfLogicEndBrick)
{
count++;
if ((brick == ifLogicEndBrick) && (count == 1))
return "../../ifLogicEndBrick";
else if (brick == ifLogicEndBrick)
return "../../ifLogicEndBrick[" + count + "]";
}
}
return "";
}