public override void FromXml(XElement config, ObjectsMap map, bool invert)
 {
     base.FromXml(config, map, invert);
     Prefab.FromXml(config, null);
     Shift.FromXml(config, DefaultObjectShift);
     Elevation.FromXml(config, DefaultObjectElevation);
     Scale.FromXml(config, DefaultNetworkScale);
     RepeatDistance.FromXml(config, DefaultRepeatDistance);
     OffsetBefore.FromXml(config, DefaultObjectOffsetBefore);
     OffsetAfter.FromXml(config, DefaultObjectOffsetAfter);
     Invert.FromXml(config, false);
     Invert.Value ^= map.IsMirror ^ invert;
 }