public override XmlSetLookBrick Convert1(SetLookBrick m, XmlModelConvertBackContext c) { XmlLook look = null; if (m.Value != null) { c.Looks.TryGetValue(m.Value, out look); } return(new XmlSetLookBrick { Look = look }); }
private static string GetLookReferenceString(XmlLook look) { var sprite = XmlParserTempProjectHelper.Sprite; var count = 0; foreach (var tempLook in sprite.Looks.Looks) { count++; if ((tempLook == look) && (count == 1)) { return("../../../../../lookList/look"); } else if (tempLook == look) { return("../../../../../lookList/look[" + count + "]"); } } return(""); }